large-winged bats - French English Dictionary